home *** CD-ROM | disk | FTP | other *** search
/ Software 2000 / Software 2000 Volume 1 (Disc 1 of 2).iso / st-samples / fx inst a / text / midimode < prev    next >
Text File  |  1987-08-15  |  7KB  |  150 lines

  1.  
  2.  
  3. THIS FILE IS MADE AVAILABLE TO MIDI/WorldMusic, A ROUNDTABLE ON GEnie, 
  4. BY THE INTERNATIONAL MIDI ASSOCIATION (IMA), AND IS AVAILABLE FOR 
  5. DOWNLOAD BY PERMISSION OF THE INTERNATIONAL MIDI ASSOCIATION (IMA)
  6.  
  7. MIDI/WorldMusic IS ACCESSED VIA GENERAL ELECTRIC'S INFORMATION SERVICE, 
  8. GEnie.  ONCE LOGGED ONTO GEnie TYPE "MIDI" OR "M430" TO MOVE TO 
  9. MIDI/WorldMusic.
  10.  
  11. TO SUBSCRIBE TO GEnie (300/1200/2400):
  12.  
  13. 1.   DIAL 1-800-638-8369
  14. 2.   UPON CONNECTION, ENTER "HHH"
  15. 3.   AT THE "U#=" PROMPT, ENTER "XJM11906,GENIE" AND RETURN
  16.  
  17. GEnie WILL STEP YOU THROUGH THE REST.  IF YOU NEED FURTHER HELP CALL 
  18. 1-800-638-9636.
  19.  
  20. TO SUBSCRIBE TO THE IMA CALL 1-213-649-6434.  TELL THEM MIDI/WorldMusic 
  21. OF GEnie SENT YOU.
  22.  
  23.  
  24.  
  25.  
  26.  
  27.         Perhaps the most confusing part of the MIDI specification (to 
  28. both experts and novices) deals with the four MIDI modes.  In my four 
  29. years of being involved with the MIDI interface and attempting to 
  30. educate the public on its structure and uses I have come across every 
  31. possible misconception that I can think of regarding the four MIDI 
  32. modes of operation.  Questions regarding modes pop up so often that I 
  33. have been able to define three basic points of confusion: names, 
  34. transmission v.s. reception and Mode 4 (Omni-Off/Mono).
  35.  
  36.  
  37. Names
  38.  
  39.         Most of the confusion here was caused by early misconceptions 
  40. by certain manufacturers implementing MIDI on their instruments. At the 
  41. dawn of the 'MIDI Era' there was a bit of confusions as to how modes 
  42. were implemented. In fact there were initially only three MIDI modes 
  43. defined in the MIDI specification previous to version 1.0. These three 
  44. modes were Omni, Poly and Mono.  Omni and Poly were fairly straight 
  45. forward but the definition of Mono mode was interpreted incorrectly by 
  46. one prominent manufacturer.  This caused an eleventh hour re-definition 
  47. of the structure of the MIDI modes as the specification was finalized 
  48. as version 1.0.
  49.  
  50.         'Omni' is a condition that can be on or off and not a true MIDI 
  51. mode in and of itself.  The condition 'Omni' is used in conjunction 
  52. with Mono or Poly modes of operation to define four individual MIDI 
  53. modes:
  54.  
  55.         Mode #  Omni
  56.         1               On      Poly
  57.         2               On      Mono
  58.         3               Off     Poly
  59.         4               Off     Mono
  60.  
  61.         Unfortunately many people and some publications still refer to 
  62. the MIDI modes as Omni, Poly or Mono.  As you can see this is not 
  63. always clear.  Luckily, these three terms have come to represent three 
  64. of the four actual MIDI modes as follows:
  65.  
  66.         Term            True Mode
  67.         Omni            Omni-On/Poly (Mode 1)
  68.         Poly            Omni-Off/Poly (Mode 3)
  69.         Mono            Omni-Off/Mono (Mode 4)
  70.  
  71.         But what happened to Mode 2? Well, we like to call that the 
  72. 'vestigial' mode.  In other words its there but its really serves no 
  73. purpose.  Mode 2 is defined as Omni-On/Mono.  What this means is that 
  74. the synthesizer would attempt to respond to data coming down the MIDI 
  75. line on all channels, and then assign that data to a single synthesizer 
  76. voice - not the most practical of all applications.
  77.  
  78.         So the end result is that there are four 'official' MIDI modes. 
  79. Only three of which are in common use and are refered to by the terms 
  80. 'Omni', 'Poly' and 'Mono'.
  81.  
  82.  
  83. Transmisstion/Reception
  84.  
  85.         The next point of confusion is that of the difference between 
  86. the way modes operate with repsect to transmission and reception.  Many 
  87. people mistakenly feel that MIDI modes are exclusively 'reception' 
  88. modes and have nothing to do with the way a synthesizer sends out data. 
  89. This is only partially correct.  The condition 'Omni' is a reception 
  90. condition - where a synthesizer will respond to all messages regardless 
  91. of the channel number when Omni is 'on' and will respond only to data 
  92. matching its channel number when Omni is 'off'.  Invariably the 
  93. question comes up on how to 'send data in Omni mode'.  Well, MIDI just 
  94. doesn't work that way. What the questioner usually wants to know is how 
  95. to send data out through a MIDI system that will trigger all 
  96. synthesizers regardless of their mode or channel.  In order to 
  97. accomplish this via transmission a synthesizer would have to 
  98. simultaneously send sixteen copies of each message triggered by its 
  99. keyboard or controllers.  A large chord, some pitch bend and aftertouch 
  100. would easily tax MIDI's bandwidth and cause the log jamming of MIDI 
  101. data.  This is clearly impractical and as such was not implemented in 
  102. the MIDI specification.  When Omni is 'on' a synthesizer transmits data 
  103. on its basic channel only, even though is will respond to data on all 
  104. channels.  In order to trigger all synths in a system it is necessary 
  105. to set the receiving instruments to 'Omni' mode or to the same channel.
  106.  
  107.         So what do MIDI modes have to do with transmission? Mode 4 
  108. (Omni-Off/Mono) allows the synth to both send and receive data on 
  109. multiple MIDI channels. Most people are only familar with Mode 4 as a 
  110. reception mode where different parts can be played on a synth 
  111. multitimbrally, via separate MIDI channels (i.e. Casio's CZ-101). 
  112. However Mode 4 also allows for transmission on four MIDI channels. 
  113. Although few synthesizers, and only one sequencer that I know of, 
  114. implement this it is a very useful function.  Specifically, a synth 
  115. sending in Mode 4 will send a polyphonic chord on multiple MIDI 
  116. channels.  For example, assuming the basic channel of the instrument is 
  117. channel 1, a C major triad will be sent as C/channel 1, E/channel 2 and 
  118. G/channel 3 (note:  the channels are selected according to the order in 
  119. which the notes are played and not their hierarchy within the chord).
  120.  
  121.  
  122. Mode 4 v.s. Multi Mode
  123.  
  124.         Now that we have gotten to Mode 4 we find ourselves at the 
  125. heart of yet another point of confusion about multi-timbral operation. 
  126. In the original MIDI spec the only type of multi-timbral operation 
  127. suggested was in Mode 4 which limits you to monophonic operation.  As 
  128. synthesizer design advanced instruments were developed that could play 
  129. polyphonically on multiple MIDI channels. The Oberheim Xpander was one 
  130. of the first synths of this type.  Specific zones and voices could be 
  131. 'mapped' to ranges of the keyboard and/or MIDI channels. But what MIDI 
  132. mode is this?  As it was multi-timbral it was typically called, albiet 
  133. incorectly, Mode 4.
  134.  
  135.          This point was recently addressed by the MMA via a proposal 
  136. for a fifth MIDI mode - Multi Mode.  After much discussion it was 
  137. decided that a synthesizer operating in Multi Mode was no different 
  138. from two or three synthesizers operating in 'Poly' mode, except for the 
  139. fact that it was a single instrument.  A 16-voice synthesizer assigning 
  140. four notes each to four MIDI channels operates over MIDI identically to 
  141. four 4-voice synthesizers on separate MIDI channels.  Because of this 
  142. it was decided to keep the four MIDI modes as they are and not to add 
  143. Multi Mode as a '5th mode'.  However, it was decided that multi mode 
  144. would be a recommended way of identifying a synthesizer operating in a 
  145. multi-timbral/polyphonic mode.
  146.  
  147.  
  148. End of list.
  149.  
  150. Download another file (Y/N)?